pushing on - German English Dictionary